本文介绍了与 Result 文件相关的 API。
添加人物信息
- (void)resultAddFace:(NSString *)label
image:(NSString *)imageBase64;
请求参数
参数 | 类型 | 说明 | 是否必须 |
---|---|---|---|
label | NSString | 姓名 | 是 |
imageBase64 | NSString | base64 编码格式的人脸照片 | 是 |
返回值
无
代码示例
[self.idrs resultAddFace:userName image:userImage];
设置章节
- (void)resultStartSegment:(NSString *)sequence withTitle:(NSString *)title;
请求参数
参数 | 类型 | 说明 | 是否必须 |
---|---|---|---|
sequence | NSString | 第几章 | 是 |
title | NSString | 标题名称 | 是 |
返回值
无
代码示例
[self.idrs resultStartSegment:@"0" withTitle:@"第一章"];
结束章节
- (void)resultEndSegment:(NSString *)sequence;
请求参数
参数 | 类型 | 说明 | 是否必须 |
---|---|---|---|
sequence | NSString | 第几章 | 是 |
返回值
无
代码示例
[self.idrs resultEndSegment:@"0"];
开始某章某节的检测项
- (void)resultStartActionInSegment:(NSString *)sequence
action:(NSString *)action
actionName:(NSString *)actionName;
请求参数
参数 | 类型 | 说明 | 是否必须 |
---|---|---|---|
sequence | NSString | 第几章 | 是 |
action | NSString | 第几小节,用于区分同一章节中的多个相同检测 | 是 |
actionName | NSString | 检测项名称 | 是 |
返回值
无
代码示例
[self.idrs resultStartActionInSegment:@"0" action:@"0" actionName:@"id_card_recognize"];
结束某章某节
- (void)resultEndActionInSegment:(NSString *)sequence
action:(NSString *)action;
请求参数
参数 | 类型 | 说明 | 是否必须 |
---|---|---|---|
sequence | NSString | 第几章 | 是 |
action | NSString | 第几节 | 是 |
返回值
无
代码示例
[self.idrs resultEndActionInSegment:@"0" action:@"0"];
给某一章某一节添加结果
- (void)resultAddActionInSegment:(NSString *)sequence
action:(NSString *)action
result:(NSString *)result;
请求参数
参数 | 类型 | 说明 | 是否必须 |
---|---|---|---|
sequence | NSString | 第几章 | 是 |
action | NSString | 第几节 | 是 |
result | NSString | 结果 | 是 |
返回值
无
代码示例
[self.idrs resultAddActionInSegment:@"0" action:@"0" result:@"跳过失败"];
给某章某节添加照片
- (void)resultAddActionInSegment:(NSString *)sequence
action:(NSString *)action
image:(NSString *)image;
请求参数
参数 | 类型 | 说明 | 是否必须 |
---|---|---|---|
sequence | NSString | 第几章 | 是 |
action | NSString | 第几节 | 是 |
image | NSString | base64 编码格式的图片 | 是 |
返回值
无
代码示例
[self.idrs resultAddActionInSegment:@"0" action:@"0" image:IDCarImage];
统一标识码
- (void)resultAddDetection:(NSString *)detection;
请求参数
参数 | 类型 | 说明 | 是否必须 |
---|---|---|---|
detection | NSString | 与会议使用同一个字段 | 是 |
返回值
无
代码示例
[self.idrs resultAddDetection:liveRoomID];
添加自定义章节结果
- (void)resultAddSegment:(NSString *)sequence withCustomResult:(NSString *)result;
请求参数
参数 | 类型 | 说明 | 是否必须 |
---|---|---|---|
sequence | NSString | 第几章 | 是 |
result | NSString | 检测结果 说明 自定义章节的检测结果,非 SDK 检测的结果。 | 是 |
返回值
无
代码示例
[self.idrs resultAddSegment:@"0" withCustomResult:@"扇嘴巴子成功"];
保存 result 文件
- (NSString *)resultSaveToFile:(NSString *)fileName andPath:(NSString*)filePath;
请求参数
参数 | 类型 | 说明 | 是否必须 |
---|---|---|---|
fileName | NSString | 文件名 | 是 |
filePath | NSString | 文件路径 | 是 |
返回值
无
代码示例
//注意、命名为保存的视频追加后缀.result.meta
[self.idrs resultSaveToFile:@"record.mp4.result.meta" andPath:_resultPath];
录制视频的 MD5 加密
- (void)resultAddVideoMD5:(NSString *)md5String;
请求参数
参数 | 类型 | 说明 | 是否必须 |
---|---|---|---|
md5String | NSString | 录制视频的 MD5 加密 | 是 |
返回值
无
代码示例
[self.idrs resultAddVideoMD5:md5String];
获取 resultJson
- (NSString *)resultGetMetaJson;
请求参数
无
返回值
类型 | 说明 |
---|---|
NSString | resultJson |
代码示例
NSString *json = [self.idrs resultGetMetaJson];
文档内容是否对您有帮助?